work over
verb
°To improve a prototype, or first draft.
°To physically attack in order to cause injury.
synonyms: polish, rework, beat up